/* CSS Document */
.banner{ width:100%;height:100%;overflow:hidden; position:relative;font-size:0}
.banners{ width:100%;height:100%;overflow:hidden; position:relative;font-size:0}
.b-img{/* height:816px;  */position:absolute; left:0; top:0;}
.b-img a{ display:block;height:868px;float:left;}
.b-imgs{/* height:816px;  */position:absolute; left:0; top:0;}
.b-imgs a{ display:block;height:868px;float:left;}
.b-list{ height:50px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #000; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
				.b-list {
					margin-top: 790px;
				}
				
				@media (min-width: 1280px) {
				    .b-list {margin-top: 490px;
				    	}
				}
				@media (min-width: 1440px) {
				    .b-list {margin-top: 730px;
				    	}
				}
				@media (min-width: 1680px) {
					.b-list {margin-top: 790px;
						}
				}
.b-lists{ height:50px;  position:relative; margin:0 auto;z-index:1;}
.b-lists span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-lists .spcss{border:3px solid #14ab04;}
				.b-lists {
					margin-top: 790px;
				}
				@media (min-width: 1280px) {
					.b-lists {margin-top: 490px;
						}
				}
				@media (min-width: 1440px) {
					.b-lists {margin-top: 730px;
						}
				}
				@media (min-width: 1680px) {
					.b-lists {margin-top: 790px;
						}
				} 
.bar-left{position:absolute;z-index:1;display:block;width:100px;height:100%;left:0px;background: url("/skin/images/arr-bg.png")!important;top:0px;}
.bar-right{position:absolute;z-index:1;display:block;width:100px;height:100%;right:0px;background: url("/skin/images/arr-bg.png")!important;top:0px;}
.bar-left em{display:block;width:50px;height:100px;background: url(/skin/images/arrow.png) 0px -100px no-repeat;margin:0 auto;margin-top:325px;}
.bar-right em{display:block;width:50px;height:100px;background: url(/skin/images/arrow.png) -50px -100px no-repeat;margin:0 auto;margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
@media screen and (max-width: 1440px) {
	.b-img a{ display:block;height:100%;float:left;}
}
@media screen and (max-width: 1280px) {
	.b-img a{ display:block;height:100%;float:left;}
}
@media screen and (max-width: 1024px) {
	.b-img a{ display:block;height:100%;float:left;}
}
@media screen and (max-width: 1440px) {
	.b-imgs a{ display:block;height:100%;float:left;}
}
@media screen and (max-width: 1280px) {
	.b-imgs a{ display:block;height:100%;float:left;}
}
@media screen and (max-width: 1024px) {
	.b-imgs a{ display:block;height:100%;float:left;}
}
.toubu{
		width: 1350px;
		height: 30px;
		margin: 0 auto;
	}
	@media (max-width: 1350px) {
		.toubu {
			width: 1200px;
			}
	}
	@media (min-width: 992px) {
	    .site-header.fixheader, .site-header.fix {
	        top: 0px
	    }
		.site-header#site-header {
			    height: 80px;
		}
	}
	.lh-main.other {
	    padding-top: 80px;
	}
	
	
	